take down the swelling - Español Inglés Diccionario